package com.flowCloud.web.bean;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.beetl.sql.annotation.entity.Column;
import org.beetl.sql.annotation.entity.Table;

/**
 * @Author: 系统自动生成
 * @Date: 2021-01-18
 * @Description: tbl_log Bean
 */
@Data
@Table(name="tbl_log")
public class TblLogBean implements java.io.Serializable {

	    /** 日志主键 **/
        @Column("logId")
    	private Integer logid;

	    /** 日志类型 **/
        @Column("type")
    	private String type;

	    /** 日志操作事件描述 **/
        @Column("operation")
    	private String operation;

	    /** 请求地址ip **/
        @Column("remoteAddr")
    	private String remoteaddr;

	    /** URI **/
        @Column("requestUri")
    	private String requesturi;

	    /** 请求方式 **/
        @Column("method")
    	private String method;

	    /** 提交参数 **/
        @Column("params")
    	private String params;

        /** 开始时间 **/
        @Column("operateDate")
        @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
	    private Date operatedate;

	    /** 用户ID **/
        @Column("userId")
    	private String userid;

	    /** 用户名称 **/
        @Column("userName")
    	private String username;

	    /** 返回参数 **/
        @Column("resultParams")
    	private String resultparams;

	    /** 异常描述 **/
        @Column("exceptionLog")
    	private String exceptionlog;

}
